<?php

/*
NEOS PHP Framework
	Todos os direitos reservados - proibida a utilização deste material sem prévia autorização.
	Paulo R. B. Rocha - prbr@ymail.com
	http://neophp.tk
*/
	
class Editminicurso extends  NEOS {
		
	function index()
	{		
		if(!isset($_SESSION['idUsuario'])){
			$this->_viewVar ('ERRO', "Você não esta conectado!");
			$this->_view('erro_cadastro');
			return;
		}
		
		

		//selecionando o MODEL
		$model = $this->_model('editminicurso');
		
		//chamado a VIEW
		//$this->_view('cadastro');		
	}
	
	function cadastrar()
	{
		$dados = $this->_escape($_POST);
		
		//selecionando o MODEL
		$model = $this->_model('editcurso');	

		$model->add_minicurso($dados);
		
		//chamado a VIEW
		if($model->add_bd_sucesso)
			$this->_view('ok');
		else{
			$this->_viewVar ('ERRO', $model->erro);
			$this->_view('erro_cadastro');
		}
	}
	
	function editacadastrar()
	{
		$dados = $this->_escape($_POST);

		//selecionando o MODEL
		$model = $this->_model('editcurso');
		
		$model->editar_minicurso($dados);
		
		//chamado a VIEW
		if($model->add_bd_sucesso)
			$this->_view('ok');
		else{
			$this->_viewVar ('ERRO', $model->erro);
			$this->_view('erro_cadastro');
		}
	}
	
	function matricular()
  	{
  		$dados = $this->_escape($_POST);
		
		$model = $this->_model('editcurso');
		
		
		if($model->verificaConflito($dados)){
			$this->_viewVar ('ERRO', $model->erro);
			$this->_view('erro_cadastro');
			return;
		}
		$model->matricula_minicurso($dados);
		
		if($model->add_bd_sucesso)
			$this->_view('ok');
		else{
			$this->_viewVar ('ERRO', $model->erro);
			$this->_view('erro_cadastro');
		}
		
	}
	
	function desmatricular()
  	{
  		$dados = $this->_escape($_POST);
		
		$model = $this->_model('editcurso');
		
		$model->desmatricula_minicurso($dados);

		
		if($model->add_bd_sucesso)
			$this->_view('ok');
		else{
			$this->_viewVar ('ERRO', $model->erro);
			$this->_view('erro_cadastro');
		}
		
	}
}
